didelphis marsupialis - Turkish English Dictionary